home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / de / comm / isdn / 3686 < prev    next >
Text File  |  1996-08-06  |  6KB  |  326 lines

  1. Path: news00.btx.dtag.de!not-for-mail
  2. From: Karl_Stich@t-online.de (Karl-Johannes Stich)
  3. Newsgroups: de.comm.isdn
  4. Subject: Re: Mit Winsock direkt ins Internet via T-Online. Suche Script !!
  5. Date: 11 Feb 1996 11:01:58 GMT
  6. Organization: Telekom Online Internet Gateway
  7. Message-ID: <4fkib6$q22@news00.btx.dtag.de>
  8. References: <4fdjpk$32f@news00.btx.dtag.de>
  9. Reply-To: karl_stich@t-online.de
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=iso-8859-1
  12. Content-Transfer-Encoding: 8bit
  13. X-Sender: 0525112908-0001@t-online.de (Karl-Johannes Stich)
  14. X-Newsreader: Forte Free Agent v0.56
  15.  
  16. Poluha@t-online.de (Martin Poluha) wrote:
  17.  
  18. >Hallo Leute !
  19. >Ich habs nun leid, jedesmal den T-Online-Decoder zu starten, um ins 
  20. >Internet zu gehen. Da WIn95 keinen Treiber fⁿr meine AVM B1 hat und 
  21. >ich auch ungerne das Dial-Up Netzwerk einsetzen moechte, will ich es
  22. >so realisieren, dass ich CFOS fuer Win benutze und dann ueber den 
  23. >Trumpet Winsock fuer Win 95 mich direkt einwaehle.
  24. >NUR: Wo bekomme ich den Script ? KAnn ihn mal bitte jemand posten
  25. >oder mnir einen FTP-Server nennen ? Thanx a lot !!!!
  26.  
  27.  
  28. Schnipp--------------------------------------------------------------
  29.  
  30. # trace on
  31. echo off
  32.  
  33. #
  34. # Modem initialisieren (fuer Cfos/WIN)
  35.  
  36. display \nModem initialisieren ...\n
  37. output ATB5\n
  38. if ![input 5 OK\n]
  39.   display \nModem antwortet nicht :-(\n\7
  40.   abort
  41. end
  42.  
  43. #
  44. # Anschlusskennung als $password verschluesselt in INI ablegen
  45. # bzw. von dort auslesen
  46. #
  47.  
  48. if ![load $password]
  49.   if [password "Anschlusskennung:"]
  50.     save $password
  51.   end
  52. end
  53.  
  54. #
  55. # Kennwort als $userpassword verschluesselt in INI ablegen
  56. # bzw. von dort auslesen
  57. #
  58.  
  59. if ![load $userpassword]
  60.   if [query $userpassword "Kennwort:"]
  61.     save $userpassword
  62.   end
  63. end
  64.  
  65. #
  66. # waehlen
  67. #
  68.  
  69. display T-Online-Zentrale anwaehlen ...\n
  70. output ATDT01910\n
  71. if ![input 60 CONNECT]
  72.   set dtr off
  73.   sleep 1
  74.   set dtr on
  75.   display \nkein CONNECT :-(\n\7
  76.   abort
  77. end
  78.  
  79. #
  80. # Warten auf Eingabeaufforderung fuer Anschlusskennung
  81. #
  82.  
  83. if ![input 30 \26]
  84.   set dtr off
  85.   sleep 1
  86.   set dtr on
  87.   display \nT-Online-Zentrale antwortet nicht :-(\n\7
  88.   abort
  89. end
  90.  
  91. #
  92. # Anschlusskennung senden
  93. # xxxxxxxxxxxx (12 Stellen ohne Return)
  94. # liegt verschluesselt in der Variablen $password
  95. #
  96.  
  97. display Anschlusskennung senden ...\n
  98. output $password
  99.  
  100. #
  101. # der folgende Teil zwischen den cut-Linien darf nur bei
  102. # freizuegig geschalteten Anschluessen ausgefuehrt werden !
  103. # Ansonsten loeschen oder auskommentieren.
  104. #
  105.  
  106. # -------------------------- cut --------------------------
  107.  
  108. #
  109. # Teilnehmernummer (oder Return)
  110. #
  111.  
  112. if ![input 20 \26]
  113.   set dtr off
  114.   sleep 1
  115.   set dtr on
  116.   display \nFehler nach Eingabe der Anschlusskennung :-(\n\7
  117.   abort
  118. end
  119.  
  120. display Teilnehmernummer bestaetigen ...\n
  121. output \n
  122.  
  123. # -------------------------- cut --------------------------
  124.  
  125. #
  126. # Mitbenutzernummer (oder Return wenn 0001)
  127. #
  128.  
  129. if ![input 20 \26]
  130.   set dtr off
  131.   sleep 1
  132.   set dtr on
  133.   display \nFehler nach Eingabe der Teilnehmernummer :-(\n\7
  134.   abort
  135. end
  136.  
  137. display Mitbenutzernummer senden ...\n
  138. output \n
  139.  
  140. #
  141. # Kennwort senden
  142. # liegt verschluesselt in der Variablen $userpassword
  143. #
  144.  
  145. if ![input 20 \26]
  146.   set dtr off
  147.   sleep 1
  148.   set dtr on
  149.   display \nFehler nach Eingabe der Mitbenutzernummer :-(\n\7
  150.   abort
  151. end
  152.  
  153. display Kennwort senden ...\n
  154. if len($userpassword) < 8
  155.   output $userpassword\28
  156. else
  157.   output $userpassword
  158. end
  159.  
  160. #
  161. # transparente Datenvorwarnung abschalten
  162. #
  163.  
  164. if ![input 30 \26]
  165.   set dtr off
  166.   sleep 1
  167.   set dtr on
  168.   display \nFehler nach Eingabe des Kennworts :-(\n\7
  169.   abort
  170. end
  171.  
  172. display TDV abschalten ...\n
  173. output \19
  174. output 53\28
  175.  
  176. #
  177. # VT100 einschalten
  178. #
  179.  
  180. if ![input 30 \26]
  181.   set dtr off
  182.   sleep 1
  183.   set dtr on
  184.   display \nFehler nach Abschaltung TDV :-(\n\7
  185.   abort
  186. end
  187.  
  188. display In VT100-Modus wechseln ...\n
  189. output \19
  190. output 707\28
  191.  
  192. if ![input 30 \26]
  193.   set dtr off
  194.   sleep 1
  195.   set dtr on
  196.   display \nFehler bei Wechsel in VT100-Modus :-(\n\7
  197.   abort
  198. end
  199.  
  200. output j
  201.  
  202. if ![input 30 \26]
  203.   set dtr off
  204.   sleep 1
  205.   set dtr on
  206.   display \nFehler bei Wechsel in VT100-Modus :-(\n\7
  207.   abort
  208. end
  209.  
  210. output .\13
  211.  
  212. if ![input 30 \e[?25h]
  213.   set dtr off
  214.   sleep 1
  215.   set dtr on
  216.   display \nFehler bei Wechsel in VT100-Modus :-(\n\7
  217.   abort
  218. end
  219.  
  220. output n
  221.  
  222. #
  223. # Internet-Uebergabeseite aufrufen
  224. #
  225.  
  226. if ![input 30 \e[?25h]
  227.   set dtr off
  228.   sleep 1
  229.   set dtr on
  230.   display \nFehler bei Wechsel in VT100-Modus :-(\n\7
  231.   abort
  232. end
  233.  
  234. display Internet-Gatewayseite anwaehlen ...\n
  235. output *190144100\r
  236.  
  237. #
  238. # 0,10 DM/min bestStigen
  239. #
  240.  
  241. if ![input 30 \e[?25h]
  242.   set dtr off
  243.   sleep 1
  244.   set dtr on
  245.   display \nFehler bei Aufruf der Gatewayseite :-(\n\7
  246.   abort
  247. end
  248.  
  249. output 19\n
  250.  
  251. if ![input 120 STATUS]
  252.   set dtr off
  253.   sleep 1
  254.   set dtr on
  255.   display \nFehler bei Verbindungsaufbau zum ER :-(\n\7
  256.   abort
  257. end
  258.  
  259. display \n
  260. echo on
  261. sleep 1
  262.  
  263. #
  264. # Zugangsart ?
  265. #
  266.  
  267. output WIN\r
  268.  
  269. #
  270. # Meine IP-Adresse setzen und zur Information ausgeben
  271. #
  272.  
  273. if ![input 10 YOURIP]
  274.   set dtr off
  275.   sleep 1
  276.   set dtr on
  277.   display \nFehler bei Verbindungsaufbau zum ER :-(\n\7
  278.   abort
  279. end
  280.  
  281. address 3
  282.  
  283. if ![input 10 \n.\n]
  284.   set dtr off
  285.   sleep 1
  286.   set dtr on
  287.   display \nFehler bei Verbindungsaufbau zum ER :-(\n\7
  288.   abort
  289. end
  290.  
  291. if ![input 10 \n.\n]
  292.   set dtr off
  293.   sleep 1
  294.   set dtr on
  295.   display \nFehler bei Verbindungsaufbau zum ER :-(\n\7
  296.   abort
  297. end
  298.  
  299. display \nConnected! :-)\n\n\7
  300.  
  301. #
  302. # Uebergang in SLIP-Modus
  303. #
  304.  
  305. output OK\r
  306.  
  307. #
  308. # Script verlassen und Online gehen
  309. #
  310.  
  311. online
  312.  
  313. Schnipp--------------------------------------------------------------
  314.  
  315. Bis dann,
  316.  
  317. +------------------------------------------------------------------------------+
  318. |         _/     _/_/    _/_/_/    _/_/_/    Karl-Johannes Stich               |
  319. |        _/    _/  _/       _/        _/     Ludwigstr. 29                     |
  320. |  _/   _/   _/_/_/_/     _/        _/       D-33098 Paderborn                 |
  321. |   _/_/   _/      _/   _/_/_/_/  _/_/_/_/   fon: +49 (0)5251-12919            |
  322. |                                            fax: +49 (0)5251-12908            |
  323. |   Stamp your hands and clap your feet!     E-Mail: karl_stich@t-online.de    |
  324. +------------------------------------------------------------------------------+
  325.  
  326.